package com.chixing.day06_static.static_demo;

/*
* 单例模式 singleton :在内存中  对象只能实例化一次
* */

public class Bank {
    //私有化该类的构造函数   使创建的对象 只实例化一次
    private Bank(){
        System.out.println("这是一个私有的构造函数");
    }

    //new一个该类的对象
    static Bank b= new Bank();


    //创建一个共有的方法  将创建的对象进行返回
    public static Bank fun1(){
        return b;
    }

    public static Bank getBankInstance(){
        return b;
    }


}
